.flex {
	display: flex;
}

.right {
	justify-content: flex-end;
}

.left {
	justify-content: flex-start;
}

.bottom {
	align-items: flex-end;
}

.center {
	justify-content: center;
	align-items: center;
	text-align: center;
}

.flex_c {
	display: flex;
	flex-direction: column;
}

.flex_1 {
	flex: 1;
}

.flex_2 {
	flex: 2;
}

.flex_3 {
	flex: 3;
}

.flex_4 {
	flex: 4;
}

.flex_5 {
	flex: 5;
}

.flex_6 {
	flex: 6;
}

.flex_7 {
	flex: 7;
}

.flex_8 {
	flex: 8;
}

.border_r {
	border-radius: 10px;
}
